nuclear-powered icebreakers - German English Dictionary